a,blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin: 0; padding: 0}
article, aside, details, figcaption, figure,footer, header, hgroup, menu, nav, section,main{display: block;}
h1,h2,h3,h4,h5,h6{font-weight:400;}
h1, h2, h3, h4, h5, h6 {font-style: normal;font-weight: normal;margin: 0 0 15px 0;color: #333;line-height: 1.3em;}
h1 { font-size: 3em; }	/* 36 / 12 = 3 */
h2 { font-size: 2em; }	/* 24 / 12 = 2 */
h3 { font-size: 1.666666666666667em; }	/* 20 / 12 = 1.666666666666667 */
h4 { font-size: 1.5em; }	/* 18 / 12 = 1.5 */
h5 { font-size: 1.333333333333333em;	/* 16 / 12 = 1.333333333333333 */ }
h6 {
	font-size: 1.166666666666667em;	/* 14 / 12 = 1.166666666666667 */
	font-weight: normal;}
::selection{ background: #007bff;color: #fff;}
::-moz-selection{background: #007bff;color: #fff;}
li,ol,ul{list-style: none outside none}
.flex-center {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
table {font-size:14px;border-spacing: 0;table-layout: fixed;border-collapse: separate;border-left: 1px solid #ebeef5;border-top: 1px solid #ebeef5;}
table tr {background-color: #fff;}
table td, table th {padding:6px;min-width: 0;box-sizing: border-box;text-overflow: ellipsis;vertical-align: middle;position: relative;text-align: left;border-bottom: 1px solid #ebeef5;border-right: 1px solid #ebeef5;}
table tr:hover>td {background-color: #f5f7fa;}

fieldset,img{border: 0 none}
html{min-width: 990px}
body{font-size:14px;font-family: PingFangSC-Regular,HelveticaNeue-Light,'Helvetica Neue Light','Microsoft YaHei',sans-serif;; text-align: left; color: #262626;-webkit-font-smoothing: antialiased; -moz-font-smoothing: antialiased;background: #F6F6F6;}
input::-moz-focus-inner{padding: 0; border: none}
a img{border: none}
a{text-decoration: none; color:#1A1A1A; outline: 0}
a:hover{color:#007bff;}
.loaded a{transition: color .3s,background-color .3s}
textarea{font: 14px/1.8 PingFangSC-Regular,HelveticaNeue-Light,'Helvetica Neue Light','Microsoft YaHei',sans-serif; resize: none; outline: 0}
select{font-family: PingFangSC-Regular,HelveticaNeue-Light,'Helvetica Neue Light','Microsoft YaHei',sans-serif}
button,
input{font-family: PingFangSC-Regular,HelveticaNeue-Light,'Helvetica Neue Light','Microsoft YaHei',sans-serif; border: none; outline: 0}
input::-ms-clear{display: none}
label{cursor: pointer}
cite,em,i{font-style: normal}
:-moz-placeholder{color: #ccc}
::-moz-placeholder{color: #ccc}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder{color: #ccc}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder{color: #ccc}
p{word-wrap: break-word; word-break: break-all}
.fl{float:left;}.fr{float:right;}
.clearfix {	*zoom:1}
.clearfix:before,.clearfix:after {display:table;line-height:0;	content:""}
.clearfix:after {clear:both}
.mt15{margin-top:15px;}
.mr15{margin-right:15px;}
.mt20{margin-top:20px;}
.mr20{margin-right:20px;}
.pd10{padding:10px;}
.h15{height:15px;}


.wrap{width:1200px;margin-right:auto;margin-left:auto;}
.wrap::after {display: block;clear: both;content: "";}

.header{background:#fff;}
.header .wrap{height:100px;}
.logo{float:left;width:146px;height:90px;}
.logo a{display:block;width:146px;height:100%;background:url(../images/logo.png) left center no-repeat;}

/*全国站*/
.allsite{float: left; height: 33px; line-height: 33px; margin:26px 0 0 10px; position: relative; width: 80px;}
.allsite dl{background: rgba(0, 0, 0, 0) url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAAAhCAMAAAB5sdz7AAAAJ1BMVEVHcEwRe9wRe9wRe9wRe9wRe9wRe9wRe9z7+/vw9fq/2vNYouWKveyP1tNgAAAAB3RSTlMAvlWW9BvzIjPVrgAAAHFJREFUeNrt1tEJwDAIRVE1iUbN/vM2DYUu8D5K8Q5wIBDw0U5YDZCy0N1oGT4BeWQbG2xrwlqNSHICSyEOJBhM6kjQlWxCswIL/AFoTxjwFZFPPh4OPGJ9mwI/B8KvHvwuw5cDfNvg19dOuBugfvbhBVjpUKvAfcgkAAAAAElFTkSuQmCC) no-repeat scroll 0 0; cursor: pointer; height: 33px; overflow: hidden; position: absolute; width: 80px; z-index: 100;}
.allsite dl dt{padding-left: 6px; width: 74px;}
.allsite dl dd{background-color: #fff; border: 1px solid #14a7ed; color: #333; padding: 10px 12px; width: 286px; word-spacing: 1px;border-radius:4px; box-shadow: 0 0 20px rgba(0,0,0,.04);}
.allsite dl dd em{color: #666;}
.allsite dl dd .blue{color: #2c6bb3;}
.allsite dl dd p{border-bottom: 1px dashed #ddd; margin-bottom: 5px; padding-bottom: 5px;}
.allsite dl dd p.last{border-bottom: medium none; margin: 0; padding: 0;}
.allsite dl dd p a{padding: 2px;}
.allsite dl dd p a:hover{background-color:#007bff; color: #fff; text-decoration: none;}
.allsite dl dd ul li{float: left; margin: 0 5px; width: 26px;}
.allsite dl.on{height: auto; width: 312px;}
.site1{left: 0; position: absolute;}



.box {background-color: #fff;margin-bottom: 15px;border-radius:8px;border: 0;box-shadow: 0 1px 3px rgba(26, 26, 26, 0.1);}
.box-heading {color: #333;border-top-left-radius: 3px;border-top-right-radius: 3px;position: relative;padding: 15px 0px;margin-left:20px;margin-right:20px;border-bottom: 1px solid #EFEFEF;}
.box-heading:before,.box-heading:after{display: table; content: " "}
.box-heading:after{clear: both}
.box-heading h3{font-size:16px;margin:0;}
.title-tips {position:absolute;top:16px;left:-20px;height:20px;border-left:5px solid #0d75d9;}
.box-heading .more{float:right;}
.box-heading .more a{margin-left:10px;}
.box-body{padding:20px;}
.box-body:before, .box-body:after{display: table; content: " "}
.box-body:after{clear: both}
.box-footer{padding: 10px 15px; background-color: #f6f8f8; border-top: 1px solid #efefef; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px;}
.tab-title{float:right;}
.tab .tab-title li{display: inline-block;vertical-align: middle;height:20px;line-height:20px;color: #797979;-webkit-transition: all .2s;margin: 0 15px;text-align: center;cursor:pointer;border-bottom:2px #fff solid;}
.tab .tab-title li.this,.tab .tab-title li:hover{font-weight:bold;font-size: 15px;border-bottom-color:#0d75d9;}


.diytitle{height:37px;padding-top:15px;margin-left:20px;margin-right:20px;padding-bottom: 10px;border-bottom: 1px #F6F6F6 solid;}
.diytitle::after{display: block;clear: both;content: "";}
.diytitle h3{float:left; display:inline;height:36px;line-height:38px;/*width:107px;padding-left:50px; background:#5EBA79 url(../images/h2bg.png) no-repeat 0 0;color:#fff;*/font-size:18px; overflow:hidden;}
.diytitle .more{float:right; display:inline;/*width:1002px;border-top:1px solid #5EBA79;*/height:30px;margin-top:7px;text-align:right; line-height:30px; font-size:12px;}
.diytitle .more a{ margin-left:10px;}



.searchbox{float:right;width:540px;margin-top:20px;}
.searchbox form {position:relative;z-index:4;}
.search_box{height:36px;border:2px solid #007bff;width:536px;position:relative;}
.sech_keyword{float:left;width:418px;height:19px;padding:8px 15px;background:#fff;font:14px/19px "Microsoft YaHei", "SimSun";color:#444;overflow:hidden;outline:0;}
.sech_btn{position:absolute;right:-1px;top:-1px;background:#007bff;width:90px;outline:none;height:38px;line-height:38px;text-align: center;letter-spacing:2px;border:none;cursor:pointer;-webkit-appearance:none;color:#FFF;}
.sech_btn:hover{color:#fff;}
.searchbox .search-key{height:23px;line-height:23px;padding:5px 4px;font-size:13px;color:#999;overflow:hidden;}
.searchbox .search-key a{color:#999;margin:0 10px 0 3px;}
.searchbox .search-key a:hover{color:#007bff;text-decoration:underline;}

.search-sug {position: absolute;top:40px;left:0;border:1px #1169af solid;border-top:none;width:448px;background: #fff;}
.search-sug .sokeyup_1 {height: 35px;line-height: 35px;padding: 0 20px;}
.search-sug .sokeyup_1:hover {background: #e5f6ff;}
.search-sug .sokeyup_1 .sokeyup_2 {font-size: 14px;color: #6e6e6e;float: left;}
.search-sug .sokeyup_1 .sokeyup_3 {color: #6e6e6e;font-size: 14px;float: right;}
.search-sug .sokeyup_1.hot .sokeyup_2 {color: #ff2a00;color: #ff2a00;position: relative;}

.hanzi-list {margin: -1%;}
.hanzi-list a{border: 1px solid #ebebeb;border-radius: 3px;margin: 1%;display: inline-block;width: 47%;height: 34px;line-height: 34px;text-align: center;}
.hanzi-list.n6 a{width:14.4%;}
.hanzi-list a:hover{border-color:#007bff;}

.mynav{height:50px; line-height: 50px;margin-bottom:20px;background:#007bff;box-shadow: 0 1px 3px rgba(26, 26, 26, 0.1);}
.mynav li{position:relative;z-index:3;float:left;font-size: 16px}
.mynav li a.navMenu{display: block;color: #f2f2f2;  padding: 0 7px}
.mynav li a.navMenu:hover,.nav li.cur a.navMenu{text-decoration: none; background:#006ac7; color:#fff;}
.mynav li:hover .navMenu {background:#006ac7;}
.mynav li:hover .subMenu {display:block;}
.mynav li .subMenu{display:none;position:absolute;left:0;top:50px;padding:5px 10px;width:200px;box-shadow: 0 2px 4px rgba(0,0,0,.12);border: 1px solid #d2d2d2;background-color: #fff;border-radius: 2px;white-space:nowrap;-webkit-animation-duration: .3s;animation-duration:.3s;-webkit-animation-name:upbit;animation-name:upbit;}
.mynav li .subMenu a{float:left;width:80px;padding:5px 10px;height:26px;line-height:26px;font-size:14px;}
.mynav li .subMenu a:hover{color:#007bff;}
@-webkit-keyframes upbit{from{-webkit-transform:translate3d(0,30px,0);opacity:.3}
to{-webkit-transform:translate3d(0,0,0);opacity:1}
}
@keyframes upbit{from{transform:translate3d(0,30px,0);opacity:.3}
to{transform:translate3d(0,0,0);opacity:1}
}


.indexBox{margin-top:15px;padding:10px;background:#fff;}
.indexBoxL{float:left;width:370px;}
.indexBoxC{float:left;width:500px;margin-left:20px;}
.indexBoxR{float:right;width:250px;}
/* 焦点图 */
.focusBox {position:relative; width:370px; height:320px;overflow:hidden; text-align:left;}
.focusBox .pic img { width:100%; height:260px; display:block;}
.focusBox .txt-bg { position:absolute; bottom:0; z-index:0; height:56px; width:100%;  background:#F6F6F6;overflow:hidden;}
.focusBox .txt {height:56px; width:370px;letter-spacing: 5px;overflow:hidden;}
.focusBox .txt li{position:absolute;height:56px;line-height:1.8;}
.focusBox .txt li a{display:block; color:#000; padding:5px;font-size:14px;}
.focusBox .hd {position:absolute; z-index:3;bottom:72px;right:8px;}
.focusBox .hd li{margin-right:7px !important;float:left; position:relative; width:10px;height:10px;font-size:0;overflow:hidden; text-align:center; margin-right:1px; cursor:pointer;border-radius:10px;background:#fff;transition: all .2s linear;}
.focusBox .hd li.on,.focusBox .hd li:hover{ background:#0D77D4;width:20px;}


.gkHot h4{padding:10px 0; text-align:center; font-size:16px; color:#117bdc;}
.gkHot h4 a{ color:#117bdc;}
.gkHot p{ line-height:24px; height:46px; overflow:hidden; color:#666;}
.gkHot p a{ color:#117bdc; margin-left:10px;}


.slideTxtBox{position:relative;margin-top:15px;margin-left:15px;overflow:hidden;}
.slideTxtBox .hd{margin-top:10px;}
.slideTxtBox .hd ul{text-align:center;}
.slideTxtBox .hd ul li{display:inline-block;font-size:12px;color:#0D77D4;width:20px;height:20px;margin:0 2px;cursor:pointer;border:1px #0D77D4 solid;border-radius:50%;}
.slideTxtBox .hd ul li.on{background:#0D77D4;color:#fff;}
.slideTxtBox .bd{padding:15px;}
.slideTxtBox .bd ul::after {display: block;clear: both;content: "";}
.slideTxtBox .bd ul li{float:left;width:50%;height:32px; line-height:32px;}
.slideTxtBox .bd ul li a {position:relative;text-indent:10px;display: block;width: 95%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.slideTxtBox .bd ul li a::after{position:absolute;top:50%;left:0;margin-top:-2px;content:"";width:3px;height:3px;border-radius:50%;background:#999;}



/*首页省份查询入口*/
.newpyMess{line-height:24px;margin-right:-7px;}
.newpyMess::after {display: block;clear: both;content: "";}
.newpyMess li{float:left;width:25%;height:34px;}
.newpyMess li dl{margin: 8px 7px 0px 0px;}
.pcSelect dt{position:relative;border: 1px solid #EBEBEB;background-color: #FFFFFF;color: #333;font-size: 12px;padding: 0 5px;height:25px;overflow:hidden;}
.pcSelect dd {width:228px;background: #fff none repeat scroll 0 0;border: 1px solid #0D77D4;box-shadow: 1px 2px 2px 0 #ddd;display: none;font-size: 12px;  padding: 10px;position: absolute;top: 22px;z-index:10;}
.pcSelect.on dd,.pcSelect.onx dd {display:block;}
.pcSelect.on dt,.pcSelect.onx dt{z-index: 20;border-color:#0D77D4 #0D77D4;border-style:solid solid none;border-width: 1px 1px medium;background: #fff;}
.pcSelect.onx dt{border-style: none solid solid;border-width:medium 1px 1px;}
.pcSelect dd a {display: inline-block;line-height: 24px; margin-right:5px;}
.pcSelect dd p {float:left;width:25%;border-bottom: 1px dashed #ddd;line-height: 28px;}
.pcSelect i { border-color: #0D77D4 #fff #fff; border-style: solid; border-width: 4px; display: block; font-size: 0; height: 0; line-height: 0; margin-left: 5px; position: absolute; right: 5px; top: 10px; transition: all 0.2s ease-in-out 0s; width: 0;}

/*高考事记*/
.gk-event{overflow:hidden; position:relative; height:80px;background:#fff;}
.gk-event h3{font-size: 16px;border-bottom: 1px #f5f5f5 solid;height: 38px; line-height: 38px; padding-left: 12px;}
.gk-event h3 a{ color:#e23131;}
.gk-event h3 span{ margin-right:10px; font-size:12px;}

.timeline{position:absolute;left:20px;top:50px;width:1160px;height:8px;background:#F3F3F3;}
.timeaxis{width:1160px;margin-top:30px;margin-left:65px;}
.timeaxis::after {display: block;clear: both;content: "";}
.ture{width:33px;padding-right:4px;height:35px; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAjCAMAAAAkGTMsAAAAG1BMVEVHcExLwNJLwNJLwNJLwNJLwNJLwNJLwNJLwNJfzEldAAAACHRSTlMAzxWyY+skB1cGZjYAAABASURBVHja7dTBDQAgCENRQNTuP7HRAbDGm/LPL+FAUjFFlJrMFHG6FHal+kk5pVA6o1Dbibq/6PnHJxS/X9wWDjXwJCvlztZ9AAAAAElFTkSuQmCC) no-repeat;color:#fff;text-align:center;line-height:17px;position:relative;top:-13px;float:left;margin-right:26px;*margin-right:25px;}
.ture01{left:-20px;margin-right:8px;}
.ture a,.ture a:hover,.goods_course a:hover,.goods_tests a:hover,.goods_teaching a:hover,.goods_learning a:hover{color:#fff;font-size:12px;}
.month{width:21px;height:21px;float:left;margin-right:38px; position:relative;top:-6px;}
.month a.circle{position:absolute;left:0px;top:0px;display:block;width:9px;height:9px;border:6px #F3F3F3 solid;border-radius:50%;background:#66CAD9;}
.month a.circle:hover{background:#ffce54;}
.month i{position:absolute;top:-25px;display:block;width:39px;text-align:center;left:-9px;font-style:normal;}
.things{ background-color:#4dbbcc;border-radius: 3px;height:24px;line-height:24px;position:absolute;left:-12px;top:30px;width:320px;padding-left:4px;display:none;}
.things a,.things_ano a{font-size:12px;color:#fff;padding:0px 8px 0px 6px;margin:0px 5px;}
*html .things a,*html .things_ano a{background-position:0px 11px;}
.things a:hover,.things_ano a:hover{ background:#279CAE;color:#fff;padding:0px 8px 0px 6px;*line-height:18px;}
.things span,.things_ano span{position:absolute; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAFCAMAAABPT11nAAAADFBMVEVLusv///+Tztc3qbq3UKr0AAAAIUlEQVR42h3GsQEAAAiDMGr//1l0IZBkxqCth4LHeYf+LQUrADVGgAHZAAAAAElFTkSuQmCC) no-repeat;width:8px;height:5px;}
.things span{left:18px;top:-4px;}
.things_ano span{right:16px;top:-4px;}
.things_ano{ background-color:#4dbbcc;height:24px;line-height:24px;position:absolute;right:-12px;top:30px;width:320px;padding-left:4px;display:none;}
.active .things,.active .things_ano{display:block;}


/*高考工具*/
.toolList { height: 82px; background: #fff;}
.toolList dl {float: left; display: inline; width: 90px; height: 80px;}
.toolList dl a {display: block; height: 80px; border: 1px #fff solid; border-right: 1px #f4f4f4 solid; transition: all .2s;}
.toolList dl a:hover { border: 1px solid #117bdc;}
.toolList dl a:hover dd {color: #117bdc;}
.toolList dl dt { width: 36px; height: 38px; background:url(../images/gk_icon.png); margin: 10px 0 10px 26px;}
.toolList dl dd { font-size: 14px; text-align: center; transition: all .2s;}
.toolList dl .tool-jy { background-position: 0 540px;}
.toolList dl .tool-ls { background-position: 0 502px;}
.toolList dl .tool-gx { background-position: 0 464px;}
.toolList dl .tool-jx { background-position: 0 426px;}
.toolList dl .tool-dh { background-position: 0 388px;}
.toolList dl .tool-xw { background-position: 0 350px;}
.toolList dl .tool-zs { background-position: 0 312px;}
.toolList dl .tool-ph { background-position: 0 274px;}
.toolList dl .tool-yx { background-position: 0 236px;}
.toolList dl .tool-st { background-position: 0 198px;}
.toolList dl .tool-zw { background-position: 0 160px;}
.toolList .more-toll { font-size: 16px; color: #999; line-height: 80px; text-align: center; width: 198px;}
.gk-djs{float:right;width:247px;height:82px;background:url(../images/gk2019.png);}
.gk-djs span{float:left;width:32px;height:31px;line-height:27px;margin-top:45px;margin-left:23px;font-size:16px;}


/*全国高考*/
.nationNav{margin:15px auto;background:#fff;border-radius: 8px;box-shadow: 0 1px 3px rgba(26, 26, 26, 0.1);}
.nationNav::after {display: block;clear: both;content: "";}
.nationNav dt{width:148px;font-size:24px;line-height:75px;text-align:center;float:left;color:#999;}
.nationNav dd{width:1050px;float:left;margin-top:10px;padding-bottom:9px;color:#ddddeb;}
.nationNav dd a{display: inline-block;width: 60px;height:32px;line-height:32px;text-align: center;color:#333;}
.nationNav dd a.cur,.nationNav dd a:hover{color:#007bff;}


.overYear{padding-bottom:15px;margin-left:-10px;}
.overYear::after {display: block;clear: both;content: "";}
.overYear li{float:left;width:16.66666666666667%;height: 56px;line-height: 56px;text-align:center;}
.overYear a{display:block;height:56px;margin-left:10px;color:#fff; border-radius:2px;font-size:16px;transition: all .2s linear;}
.overYear a:hover{transform: translate3d(0 ,-2px,0);box-shadow: 0 15px 30px rgba(0,0,0,0.1);}
.bg1{background: #48cfad;}
.bg2{background: #4fc1e9;}
.bg3{background: #a0d468;}
.bg4{background: #ffce54;}
.bg5{background: #fc6e51;}


.card{margin-bottom:20px;background: #FFF;border-radius: 2px;box-shadow: 0 1px 3px rgba(26, 26, 26, 0.1);box-sizing: border-box;}
.card::after{display: block;clear: both;content: "";}
.card-hd{padding:20px;font-size: 18px;color: #666;}
.card-hd::after{display: block;clear: both;content: "";}

.hdTop{ border-bottom: 2px solid #d6d6d6; line-height: 32px; width: 100%;display: block;}
.hdTop h2{margin:0;font-size: 16px; font-weight: normal; color: #666666; padding-left: 5px; width: 100px; height:34px;line-height:34px;border-bottom: 2px solid #666666; position: relative; top: 2px;}
.hdTop h2 a:hover{color:#666666;}
.hdTop h2 span{color: #e23131;}
.iteam { position: relative; top: 4px;}
.hdTop .more{float:right;}
.hdTop .more a{font-size: 12px; color: #666666; margin-right: 20px;}
.hdTop .more a:hover{color: #117bdc;}

.card .title{height:37px;}
.card .title::after{display: block;clear: both;content: "";}
.card .title h3{ float:left; display:inline; width:107px; height:36px; padding-left:50px; background:#5EBA79 url(../images/h2bg.png) no-repeat 0 0; line-height:38px; color:#fff; font-size:18px; overflow:hidden;}
.card .title h3.spec{ background-position:0 -38px;}
.card .title h3.titleSubnav{ background-position:0 -74px;}
.card .titleSubnav{ float:left; display:inline; width:1022px; height:30px; margin-top:7px; border-top:1px solid #5EBA79; text-align:right; line-height:30px; font-size:12px;}
.card .titleSubnav a{ margin-left:10px;}
.card .titleSubnav a:hover{color: #117bdc;}

.card-inl{float:left;width:910px;}
.inlist{float:left;width:48%;}
.inlistUl li{height:32px;line-height:32px;}
.inlistUl time{float:right;color:#ccc;width: 80px;text-align: right;}
.inlistUl li a{display:block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

.card-inl .inlist .inlistUl{margin-top:10px;}


.gkRanking{float:right;width:250px;}
.gkRanking .gkRankingTbale {border: 1px solid #ededed;line-height: 30px;text-align:center;overflow:hidden;}
.gkRanking .gkRankingTbale dl dd {float: left;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.gkRanking .gkRankingTbale dl dt {border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #ededed;background-color: #fbfbfb;overflow:hidden;float: left;}
.gkRanking .gkRankingTbale p{text-align:right;line-height: 30px;padding-right:5px;}
.gkRanking .gkRankingTbale p a{color:#545454; font-size:12px; font-weight:bold;}
.gkRanking .gkRankingTbale{padding:1px;font-size:12px;}
.gkRanking .gkRankingTbale dl{float:left;width:100%;margin-bottom:1px;}
.gkRanking .gkRankingTbale dl:hover dd{background:#eee;}
dt.b1{width:30px;}
.b1{width:20px;}
.b2{width:28%;}
.b3{width:15%;}
.b4{width:22%;}
.b5{width:20%;}

.gkRanking .gkRankingTbale dd.b1{margin-left:5px;}
.gkRanking .gkRankingTbale dd.b2{width:70px;}
.b1.t1,.b1.t2,.b1.t3{color:#fff;background:#e23131;}
.b1{background:#eee;text-align:center;margin-right:5px;}
.b2{text-align:left;}


.in-newslist{margin-top:10px;}
.in-newslist::after {display: block;clear: both;content: "";}
.in-newslist li{height:32px; line-height:32px;}
.in-newslist li a {position:relative;text-indent:10px;display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.in-newslist li a::after{position:absolute;top:50%;left:0;margin-top:-2px;content:"";width:3px;height:3px;border-radius:50%;background:#999;}

.lineNewslist dd {height: 14px;overflow: hidden;border-left: #eee solid 4px;margin-top: 20px;padding-left: 16px;}
.lineNewslist .showDesc{height: auto;border-left: #3377ff solid 4px;    margin-top: 20px;padding-left: 16px;overflow: hidden;}
.lineNewslist dd p {font-size: 14px;color: #333;line-height: 14px;margin-bottom: 10px;}
.lineNewslist dd span {font-size: 12px;color: #999;line-height: 20px;height: 20px;width: 78%;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.subnav p{overflow:hidden;}
.subnav a{ float:left; width:40%;text-align:center; padding:2.5%; margin:0 2% 10px; border:1px solid #ededed; border-radius: 4px;-webkit-transition: .5s;transition: .5s;}
.subnav a:hover { color: #fff; background:#007bff; border-radius: 4px;border:1px solid #007bff;}


.topPicNlist .bigpic{overflow: hidden;width:100%;margin-bottom: 8px;}
.topPicNlist .bigpic img {width:100%;height: 140px;border-radius: 8px;}
.topPicNlist ul{overflow: hidden;}
.topPicNlist ul li {width: 100%;height: 32px;line-height: 32px;overflow: hidden;}
.topPicNlist li a {position:relative;text-indent:10px;display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.topPicNlist li a::after{position:absolute;top:50%;left:0;margin-top:-2px;content:"";width:3px;height:3px;border-radius:50%;background:#999;}



.inPicList::after{display: block;clear: both;content:"";}
.inPicList{margin-left:-10px;}
.inPicList li{float:left;width:16.66666666666667%;margin-top:10px;}
.inPicList li a{position:relative;display:block;height:120px;margin-left:10px;overflow:hidden;}
.inPicList li img{display:block;width:100%;min-height:120px;transition: .2s linear;border-radius: 8px;}
.inPicList li a .title{display:block;width:100%;background:-moz-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.7));background:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.7));background:-ms-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.7));background:-o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.7));background:linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.7));position:absolute;left:0;padding-bottom:3px;bottom:0px;z-index:99;text-align:center;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAvCAMAAADpeHs3AAAAe1BMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC9eBywAAAAKXRSTlPs/PLG1Bw0+AQPLuXLwCQ/FeApCds5umWnWJNMX3KagFKGRaB5rY2zbNrMOuUAAABhSURBVHjaZcZHEoIAEADBARMGDCiIoiIm/P8LuUzVHuhTkylyFEtF9mKmyFYUYiXmohQ78RKNeIqLuImz+Iu7+IhWdOInruIh3qIWX9GLSuRiIjZiqshJHMRajKVioUiiASbUGqnsHQ2aAAAAAElFTkSuQmCC) 0 0 repeat-x\9;border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;}
.inPicList li a .title b{display:block;height:32px;line-height:32px;margin:0 10px;font-weight:normal;font-size:14px;color:#fff;}
.inPicList li a:hover .title{bottom:0;}
.inPicList li a:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
.inPicList li a:before{content:'';display:block;width:100%;height:100%;position:absolute;left:0;top:0;z-index:2;}



.public-tit{height: 32px; line-height: 32px; padding-left: 10px; font-size: 14px; color: #fff;border-radius:8px;overflow: hidden;background-image: linear-gradient(90deg, #3377ff 0, #74ccff 99%);}
.single-title {padding-left: 6px;border-left: 4px solid #2e8ae6;font-weight: bold;font-size: 16px;line-height: 16px;margin: 7px 0 15px;color: #333;}

.card-hd h4{float:left;font-size:16px;}
.card-hd .u-link{float:right;font-weight: normal; font-size: 14px;display: block; height: 24px; line-height: 24px;  }
.card-hd .u-link.u-more{cursor: pointer;width: 38px;height: 15px;float: right;margin: 11px 0px 0 0;display: inline;overflow: hidden;background: url(../images/icobox.png) no-repeat -4px -510px;}
.card-hd .u-link.u-more:hover{background:url(../images/icobox.png) no-repeat -163px -510px;}
.card-hd .u-link a {display:inline-block;height: 15px;}
.card-hd .u-link b{ color: red; font-size: 16px; padding: 0px 5px; }
.card-hd .more{color: #7d6666;font-size:20px;}
.card-hd .more:hover{color:#FF758F;}

.u-fbox a {line-height:34px;color: #666;margin-right: 17px;}
.u-fbox a:hover{color: #3377ff;}

.tab-body{padding:20px;}
.contL{float:left;width:800px;}
.contR{float:right;width:330px;}
.tab-item{display:none;}
.tab-item.show{display:block;}
.tab-item::after{display: block;clear: both;content:"";}
.channelTop{height:120px;margin-bottom:10px;overflow:hidden;}
.channelTop .img{float:left;width:190px;height:120px;margin-right:15px;overflow:hidden;}
.channelTop .img img{display:block;width:100%;border-radius:8px;}
.channelTop h3{font-size:18px;}
.channelTop h3 a{color:#fc6e51;}
.channelTop .desc{line-height:22px;margin-top:10px;color:#999;}
.channelTop .foot{color:#999;}

.numberRanking:empty::before{content:'暂无数据';display: block;line-height: 300px;text-align: center;color: gray;}
.numberRanking li{position:relative;padding-left: 32px;}
.numberRanking a{display:block;line-height:32px;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.numberRanking a:hover{color:#007bff;}
.numberRanking em{position: absolute;top: 6px;left:0;display: block;width: 20px;height: 20px;line-height: 20px;border-radius:3px;text-align: center;color: #666;background: #f2f2f2;}
.numberRanking li:nth-child(1) em,.numberRanking li:nth-child(2) em,.numberRanking li:nth-child(3) em{color: #fff;background: #e23131;}

.channelNewlist li,.box-list li,.tuijian ul li{background:url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wEEEAALAAsACwALAAsACwAMAA0ADQAMABEAEgAQABIAEQAYABYAFAAUABYAGAAlABoAHAAaABwAGgAlADgAIwApACMAIwApACMAOAAyADwAMQAuADEAPAAyAFkARgA+AD4ARgBZAGcAVgBSAFYAZwB9AHAAcAB9AJ0AlQCdAM0AzQEUEQALAAsACwALAAsACwAMAA0ADQAMABEAEgAQABIAEQAYABYAFAAUABYAGAAlABoAHAAaABwAGgAlADgAIwApACMAIwApACMAOAAyADwAMQAuADEAPAAyAFkARgA+AD4ARgBZAGcAVgBSAFYAZwB9AHAAcAB9AJ0AlQCdAM0AzQEU/8IAEQgAAwADAwERAAIRAQMRAf/EABQAAQAAAAAAAAAAAAAAAAAAAAb/2gAIAQEAAAAAb//EABQBAQAAAAAAAAAAAAAAAAAAAAD/2gAIAQIQAAAAf//EABQBAQAAAAAAAAAAAAAAAAAAAAD/2gAIAQMQAAAAf//EABQQAQAAAAAAAAAAAAAAAAAAAAD/2gAIAQEAAT8Af//EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAIAQIBAT8Af//EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAIAQMBAT8Af//Z) no-repeat 0 12px;}

.channelNewlist{margin-left:-3%;}
.channelNewlist li{float:left;width:45%;height:28px;line-height: 28px;overflow: hidden;padding-left:10px;margin-left:3%;}
.channelNewlist li time{float:right;color:#999;padding-left:20px;}
.channelNewlist li a{display:block;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}

.course-class{padding-bottom:10px;border-bottom:1px #f3f5f7 solid;}
.course-class::after {display:block;clear: both;content: "";}
.course-class li{float:left;margin: 5px;border-radius:4px;background-color: #f3f5f7;overflow:hidden;}
.course-class li.this a{color:#fff;background:#0D77D4;}
.course-class li a{display: block;padding: 9px 12px;font-size: 14px;}

.curloca{height:32px;line-height:32px;color:#999;}
.curloca a{color:#999;}
.curloca a:hover{color:#0D77D4;}

.col_w880 {float:left;width:880px;}
.article{float:left;width:840px;}
.aside{float:right;width:300px;}


.box-list {line-height:30px;position: relative;}
.box-list:after, .box-list:before {content: " ";display: table;}
.box-list a {display:block;width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;-webkit-transition: .5s;transition: .5s;}
.box-list a:hover{color:#007bff;}
.box-list p {margin-top: 0;font-size: 12px;color: #999;line-height: 15px;margin-bottom:10px;}
.box-list li{text-indent:10px;}

.tags{padding:15px;}
.tags a{display: inline-block;font-weight: 400;text-align: center;vertical-align: middle;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;background-color:transparent;border: 1px solid #007bff;padding: .375rem .75rem;font-size:14px;line-height: 1.5;border-radius: .25rem;transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;margin:5px;}
.tags a:hover{background-color:#0069d9; color: #FFF;border-color: #0062cc;}


.list-item a:hover{color:#0D77D4;}
.list-item{padding:10px 20px 10px 235px;}
.list-item.nofocus{padding-left:0;}
.list-item .focus {float:left;margin-left: -235px;width: 220px;height:150px;border-radius:6px;overflow: hidden;}
.list-item .thumb {object-fit: cover;width: 100%;height:100%;}
.list-item.zidian .thumb{object-fit: cover;max-width: 100%;max-height: 100%;width:initial;height:initial;margin: 8% auto;display: block;}
.list-item.zidian .focus {background: url(../images/hanzibg.png);background-repeat: no-repeat;background-position: top center;}
.list-item h4{line-height: 26px;margin-bottom: 10px;}
.list-item h4 a{font-size: 18px;color: #000;font-weight:700;}
.list-item .note a{color: #999;}
.list-item .meta{color:#999;margin-top:10px;}
.list-item .meta::after{display: block;clear: both;content:"";}
.list-item .meta time{margin-right:10px;}
.list-item .meta .pv{float:right;}

.column a{position: relative;display: -webkit-inline-box;display: -webkit-inline-flex;display: inline-flex;-webkit-box-align: center;-webkit-align-items: center;align-items: center;padding: 0.2em 0.5em;color: #969799;font-size:12px;line-height: normal;border-radius: 0.2em;}
.column a::after{position:absolute;box-sizing:border-box;content:' ';pointer-events:none;top:-50%;right:-50%;bottom:-50%;left:-50%;border:1px solid #ebedf0;border-radius: 0.4em;border-color: currentColor;-webkit-transform: scale(0.5);transform: scale(0.5);}
.column a.active{background-color: #1989fa;color:#fff;}
.column a.c0{color: #969799;}
.column a.c1{color: #1989fa;}
.column a.c2{color: #07c160;}
.column a.c3{color: #ee0a24;}
.column a.c4{color: #ff976a;}
.column a.c5{color: #2486ff;}
.column a.c6{color: #0057c3;}
.column a.c7{color: #f4615c;}
.column a.c8{color: #f28c48;}
.column a.c9{color: #01cf97;}

.article-header{margin-bottom:20px;margin-right:20px;margin-left:20px;padding: 25px 0;border-bottom: 1px solid #eee;text-align: center;}
.article-title {font-size: 26px;line-height: 36px;margin-bottom:15px;}
.article-meta {position:relative;font-size: 12px;color: #999;}
.article-meta .item {margin-right: 20px;}


.article-meta .font a{display:inline-block;color:#fff;margin-left:10px;text-align:center;width:21px;height:21px;background:#b3b3b3;border-radius:2px;}
.article-meta .font a:hover{background:#d3d0d0;}
.article-meta .font a.disable{color:#cacaca;cursor:text;border:1px #d3d0d0 dotted;background:#eee;}
.article-meta .shouji{position:relative;display:inline-block;cursor:pointer;vertical-align: top;}
.article-meta .shouji a{display:inline-block; width:13px; height:21px; background:url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAQgAA/+4ADkFkb2JlAGTAAAAAAf/bAIQABQMDAwQDBQQEBQcFBAUHCAYFBQYICggICAgICgwKCwsLCwoMDAwMDAwMDA8PEBAPDxYVFRUWGBgYGBgYGBgYGAEFBgYKCQoTDAwTFBEOERQYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgY/8AAEQgAFQANAwERAAIRAQMRAf/EAGkAAAIDAAAAAAAAAAAAAAAAAAAGAQQIAQEAAAAAAAAAAAAAAAAAAAAAEAABAgIHBAsBAAAAAAAAAAABEQISBAAhAxMUBQYxMhUWUYGxIkKDs8SFNidHEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwDR2mNC5VmuTWGYzNtMYiYvbyFzC2p7mL3mOKoNq7aBHIeU8zHKL+ZwpkhNkxsiNoLU2Y8CIh6KAw6A+oyXnes+gH9A+K9xQF3SHOQkrPCBz8ogtsKhl2GKJyExBzt9aj2UCr+hceNZ4xhQgSWTDXhWtYN/roH/2Q==) no-repeat left 0}
.article-meta .shouji b{display:none;position:absolute;right:13px;top:10px;width:270px;background:#fff;color:#808080;font-size:12px;font-weight:normal;line-height:16px;padding:10px 10px 5px;text-align:center;    box-shadow: 0 1px 3px rgba(26, 26, 26, 0.1);}
.article-meta .shouji canvas{border:solid 5px #fff;margin-bottom:5px;}
.article-meta .shouji_active a{background:url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAQgAA/+4ADkFkb2JlAGTAAAAAAf/bAIQABQMDAwQDBQQEBQcFBAUHCAYFBQYICggICAgICgwKCwsLCwoMDAwMDAwMDA8PEBAPDxYVFRUWGBgYGBgYGBgYGAEFBgYKCQoTDAwTFBEOERQYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgY/8AAEQgAFQANAwERAAIRAQMRAf/EAIsAAQADAAAAAAAAAAAAAAAAAAcAAwUBAAIDAAAAAAAAAAAAAAAAAAAFAQMGEAABAQUEBA8AAAAAAAAAAAABAhESAwQFABMGBzEiFQghQWGBIzMUhLTFFoYXN0gRAAACBAkMAwAAAAAAAAAAAAERAAISAzFBUYEyEwQUBSFhkWLCM2ODJDREFfCxsv/aAAwDAQACEQMRAD8AQ8ot3/CGKsDSGKKnO1AVKopnEzAQqWXC66NLlQTHl4pfdDXmvBWskggM1NuxN45ei7VBVkClkAYhBM9ZMPUeuwXWETE5M4RglQ3d8GDNc4NE9UxSVUIVpSr6DemYTNmXAJuHHAhRZqNadPFafaPbvWkq02zHARypHrnddVmsyy1OZSIlbuH0xQe++Nj2U4r3K035BGWHdurP9ik/SXs/zKx4XN2UPL5e0hlkkc8kUGW2QmLGwVcTopTqqbBWYt7EYTeiJFHTPNCuDlZZxb7o2Le8yHSzSEECK7FeWQZ3eUqPyFMkDeX+RSST632QHUspbppXaS0ktuQRMMYGP82m7oanhNa1ItMEyV9XW8RnVonohT//2Q==) no-repeat left 0}


.article-content{font: 16px/2 Tahoma,Verdana,"Microsoft Yahei";letter-spacing: 0.5px;padding:0 20px 20px 20px;color:#525252;}
.article-content h1,.article-content h3,.article-content h4,.article-content h5,.article-content h6{font-weight:bold;line-height: 35px !important;padding: 25px 0 0;position: relative;}
.article-content img{max-width:100%;/*display:block;height:auto;margin:5px auto;border: 1px solid #E6E6E6;*/vertical-align:bottom;border-radius:6px;}
.article-content h3, .article-content h4, .article-content h5{padding:0 0;margin:20px 0;color: #555;font-weight:bold;}
.article-content h1, .article-content h2{font-weight:bold;}
.article-content h1{font-size:22px;}
.article-content h2{font-size:20px;padding-left: 15px;position: relative;}
.article-content h2:before {content: '';width: 4px;height: 24px;background: linear-gradient(to right,#0052a9,#007bff);box-shadow: 8px 0px 12px 0 rgba(0, 123, 255, 0.3);border-radius: 2px;position: absolute;left: 0;}
.article-content h3{font-size:16px;}
.article-content h4{font-size:15px;}
.article-content h5{font-size:14px;}
.article-content ul, .article-content ol{margin:0 0 20px 50px}
.article-content ul{list-style: disc;}
.article-content ol{list-style: decimal;}
.article-content li{margin-bottom: 6px;list-style: inherit;}
.article-content p{margin:20px 0}
.article-content p strong{color:#000;}
.tuijan_article{text-align:center}
.article-content li p {margin: 5px 0;}
.article-content hr{display: block;height: 1px;width: 100%;margin: 24px 0;border: none;background-color: #dcdfe6;}
.article-content pre{word-wrap:break-word;}
.article-content pinyin{color:crimson;}

.article-content table{margin-bottom:15px;margin-left:auto;margin-right:auto;}
.article-content table td p{margin:0;text-indent:0;}
.article-content a{color: #100DEC;}
.article-content a:hover{color: #007bff;}
.article-content .column a{margin-left:0;}
.article-content a strong{font-weight:100;color:#100DEC;}
.article-content pre,.comment pre{margin:20px 0;font:12px/20px 'courier new';background:#272822;padding:10px 15px;color:#F8F8D4;border:none}
.article-content blockquote{margin:0;margin-bottom:15px;-webkit-transition: .5s;transition: .5s;padding:1em;font-size: 12px;color: #555;border-radius:4px;background: #2d2d2d;border: 1px solid #D6E9C6;background-color: #F4FFEF;border-left-width: 3px;}
.article-content blockquote p{margin:0;padding:0;font-size:12px;}
.article-content blockquote p strong{color:#555;}
.article-content blockquote a{color:#555;}

.download_card {position:relative;display:block;padding: 10px;border: 1px solid #e4e4e4;border-radius: 4px;margin-bottom: 15px;overflow: hidden;}
.download_card_pic {width: 90px;float: left;border: none;margin: 0;}
.download_card_msg {float: left;margin-left: 20px;margin-right: 20px;}
.download_card_title {font-size: 16px;color: #003399;text-decoration: underline;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width:456px;}
.download_card_tip {font-size: 14px;color: #666;margin:5px 0;}
.download_card_tj {font-size: 14px;color: #999;width:150px}
.download_card_tj img {display: inline-block;border:none;margin:0;}
.download_card_btn {width: 210px;height: 60px;background: -webkit-linear-gradient(#82ce21, #68b602);background: -o-linear-gradient(#82ce21 #68b602);background: -moz-linear-gradient(#82ce21, #68b602);background: linear-gradient(#82ce21, #68b602);border-radius: 4px;position: absolute;right: 10px;top:30px;}
.download_card_btn img {width: 30px;float: left;display: block;margin: 14px 28px 0 16px;border:none;}
.downlod_btn_right {float: left;color: #fff;font-size: 16px;font-weight: bold;}
.downlod_btn_right p {font-size: 12px;margin:0;}

.word-export{color:aqua;}
.word-icon{font-family:helvetica,sans-serif;font-size:24px;font-weight:700;background-color:#0054a6;color:#fff;padding:2px 5px;vertical-align:middle}
.hide-article-pos {position: relative;z-index: 1998;padding-top: 160px;bottom: 2px;margin-top: -200px;text-align: center;}
.btn-readmore{cursor: pointer;color:#333;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAHCAMAAADpsEdvAAAABlBMVEVHcEw4i/9AJ550AAAAAXRSTlMAQObYZgAAACFJREFUeNolx8ENAAAMgkDZf+mmOR8Iq1kt8Q/oqKCCGj0GKgAgAIU0OQAAAABJRU5ErkJggg==) right center no-repeat;padding-right: 16px;}
div.hide-article-box {width: 100%;background-image: -webkit-gradient(linear,left top, left bottom,from(rgba(255,255,255,0)),color-stop(70%, #fff));background-image: linear-gradient(-180deg,rgba(255,255,255,0) 0%,#fff 70%);padding-bottom: 26px;}

.author{text-align:right;color:#999;}

.article-content .tuijian{margin:15px 0;}
.tuijian{border:1px dashed #ededed;padding:10px;border-radius: 8px;background:#fcfcfc;overflow:hidden;}
.tuijian h3{margin:0;}
.tuijian ul{margin:0;list-style:none;}
.tuijian ul::after {display:block;clear: both;content: "";}
.tuijian ul li {float:left;width:400px;line-height: 26px; height: 26px;font-size: 14px;list-style: inherit;}
.tuijian ul li a{display: block;color:#999;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;text-indent: 10px;}


.tag_words {display: flex;flex-wrap: wrap;}
.tag_words a {padding: 2px 8px;margin: 0 10px 10px 0;border-radius: 4px;background-color: #f6f6f6;font-size: 14px;color: #999;}

.prev_next p{margin:0;}

.article-content .page{text-align:center;margin: 20px 0;}
.article-content .page > a,.article-content .page > span {display:inline;position: relative;padding: 6px 12px;border-radius: 3px;line-height: 1.42857143;text-decoration: none;color: #333;background-color: #fff;border: 1px solid #ddd;margin-left: 10px;-webkit-transition: all .3s;}
.article-content .page > a:hover{color:#007bff;border-color:#007bff;}
.article-content .page span{z-index: 1;color: #fff;background-color: #007bff;border-color:#007bff;}

.newpic-tj{margin-left:-20px;}
.newpic-tj li{position: relative;float: left;margin:0 0 20px 20px;width:195px;height:120px;}
.newpic-tj li a{display:block;width:100%;height:100%;border-radius:10px;background-size: cover;background-position: 50%;}
.newpic-tj li em{position: absolute; z-index: 3; left: 0; bottom: 0; right: 0; padding: 0 6px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; color: #fff;height:40px; line-height:40px;background:-moz-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.7));background:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.7));background:-ms-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.7));background:-o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.7));background:linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.7));bottom:0;z-index:99;text-align:center;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAvCAMAAADpeHs3AAAAe1BMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC9eBywAAAAKXRSTlPs/PLG1Bw0+AQPLuXLwCQ/FeApCds5umWnWJNMX3KagFKGRaB5rY2zbNrMOuUAAABhSURBVHjaZcZHEoIAEADBARMGDCiIoiIm/P8LuUzVHuhTkylyFEtF9mKmyFYUYiXmohQ78RKNeIqLuImz+Iu7+IhWdOInruIh3qIWX9GLSuRiIjZiqshJHMRajKVioUiiASbUGqnsHQ2aAAAAAElFTkSuQmCC) 0 0 repeat-x\9;border-bottom-left-radius:10px;border-bottom-right-radius:10px;-webkit-transition: .25s;transition: .25s;}
.newpic-tj li a:hover em{color:#007bff;}
.newpic-tj li .thumb_img {width:100%;padding-top:62%;background-size:cover;background-position:center center;background-repeat:no-repeat;border-radius:10px;overflow:hidden;position:relative;-webkit-box-shadow:0 10px 13px rgba(31,45,61,.15);box-shadow:0 10px 13px rgba(31,45,61,.15);-webkit-transition:.3s;transition:.3s;}
.newpic-tj li .thumb_img:after {content:"";background:-webkit-gradient(linear,left top,left bottom,from(rgba(31,45,62,.6)),to(rgba(31,45,62,.2)));background:-webkit-linear-gradient(rgba(31,45,62,.6),rgba(31,45,62,.2));background:linear-gradient(rgba(31,45,62,.6),rgba(31,45,62,.2));border-radius:10px;display:block;height:200%;left:0;position:absolute;top:0;width:100%;opacity:1;-webkit-transition:.5s;transition:.5s;}
.newpic-tj li .thumb_img .meta {position:absolute;left:10px;right:10px;top:0;bottom:0;z-index:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.newpic-tj li .thumb_img .meta h3 {font-size:16px;color:#fff;margin-top:0;text-align:center;text-shadow:0 2px 4px rgba(0,0,0,.5);opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:.25s ease .1s;transition:.25s ease .1s;}
.newpic-tj li .thumb_img .meta .date {color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.5);font-size:12px;opacity:.5;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:.25s;transition:.25s;}
.newpic-tj li .thumb_img:hover:after {height:0%;opacity:0;}
.newpic-tj li .thumb_img:hover .meta .date {opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px);-webkit-transition:.25s ease;transition:.25s ease;}
.newpic-tj li .thumb_img:hover {-webkit-transform:translateY(15px);transform:translateY(15px);-webkit-box-shadow:0 3px 3px rgba(31,45,61,.3);box-shadow:0 3px 3px rgba(31,45,61,.3);}
.newpic-tj li .thumb_img:hover .meta h3 {opacity:0;-webkit-transform:translateY(15px);transform:translateY(15px);-webkit-transition:.25s ease;transition:.25s ease;}


/*.pagination{padding:20px 0px;text-align:center;}
.pagination a,.pagination span{display:inline;position: relative;padding: 6px 12px;border-radius: 3px;line-height: 1.42857143;text-decoration: none;color: #333;background-color: #fff;border: 1px solid #ddd;margin-left: 10px;-webkit-transition: all .3s;}
.pagination a:hover{color:#007bff;background: white;border:1px #007bff solid;}
.pagination a.cur{z-index: 1;color: #fff;background-color: #007bff;border-color:#007bff;}*/


/*悬浮导航*/
.floatNav{position:fixed;right:10px;bottom: 10px;border: 1px solid #0D77D4; border-radius:5px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKAQMAAAC3/F3+AAAAA1BMVEX///+nxBvIAAAAAXRSTlOArV5bRgAAAApJREFUCNdjwAsAAB4AAdpxxYoAAAAASUVORK5CYII=) repeat;width: 78px;z-index: 99; display:none;}
.floatNav .fnav{background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE4AAACcCAMAAADmgm0LAAAAFVBMVEVHcEw3h8w3h8w3h8w3h8w3h8w3h8yj2KdJAAAAB3RSTlMABR8OCRMYepTuwAAAAghJREFUeNrtktuOwyAMRGN8+f9PXrIocoihCrOWtg8c06fKR1NPjzKAjgd0Rxy+o5U3OqrjMvdxHZfVmegsMV3U0fmG6W7x9HxNFyAkHc/SlZDu0+083kwnuelo/XasrgscD16li1XMqx2nE36VjhLTxWr/ejt5l05eppOYznHZ29tZbjqLf7xhOlep2XnzMoYW0jWTKQvNdK9u10JZEzWAdG5SF106qxOR2e2aqXoeons66ydW66qpaJ4u6JqpeoLoXTrv4joWBdFKuuI/MYiQdOKeFZor+viAOJfjqx9UV7EArDsZ/VpM11QBWNco7d10BOp6LitYrdqYork6y9WVb9ZZoTwdXC0Hj56DVsum/VzOYn9Kpw+wLvhaDykx3SV6glXLvu/vF6ha0RlFc3WWqrPyzTotlKvjXJ2m6biOAdWSKseBu6AuU4cius7QJywC6O6KnsKArkNvj00B3RyzVJ3m6rhQqs4kV8d5Oqxa/oAm6qSOYToZzInRsq7tOnJjvVp50EVUXtfxYxxEF2B/rICuLQ8AdCFThxKgm5Gvk1Qd8//qSD6iuI4iy110y2GIF3XddoQFTzfQMgO6OZKro2wdfbNO5Jt1JBldHNes647BOLLURb97RKoOZZwTVkyOgUP+QB29+B7KtKDDIcrWpbJ16TqcfbzNZrPZbDabzWaz2Ww2I34AQUUpWNcROKQAAAAASUVORK5CYII=) no-repeat center top;padding-top: 12px;}
.floatNav .fnav ul{background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE4AAAByCAMAAADKzBf5AAAAFVBMVEVHcEw3h8w3h8w3h8w3h8w3h8w3h8yj2KdJAAAAB3RSTlMABQoQIhQa9wWIdAAAAhlJREFUeNrt181uXDEIBWB+DO//yBGxbxlTt5Yxi6s2h1FmlU/HoCwCZ0F4dfCH+1e5n+VdcPg/cTS+l3Me6tQcHElwuAj0SXIQ5qbdql6ew3dzXMpBMUf0ao5LOazm/LUUBhJh//WPkCXHrWJ6iiMmXIwlyS2S5lDezEExx/xmjuTNHGopB8LkYZ8858Z9O5bSdqRDiZPlePKeJDlUnnL5WFDhwnYgwiFXHOukUP+kOVJHCtqhlj4WVN7MiZZyXMtRK+WwfS9PwkA2xklZO1D9bheS5kQdKeC4lXJUy2EtB01LOS3mWiknv3MqcHVaDXPBYdPKdtA01Lvl6h7rp9XPwM1pOyE+Nxw1o8raYW9XxcHDSf9cc620ndZyUstRHYeW1q45fLK8xZFDFpMsec4c5k7F07Zp9hBbiPyJHt63c4hZREapB7PxUIv1/gTpkByb2vny5omQqKpThtmEds716K/vCQoS7dvFet+Q6V2y9H/eVu2s2gTqaKZPSXCpZ7J27bgz/hNEuuWJ5f6yO/LXjnZiYXHsZHdghN9DH4558dz9ZaE7zwqX7eik3VwutNvtLl4WdDgPOLjkZYE7M26xbhdE/ARDOzTjpF3EQoxxMbSL4h5sHudm7LCdJ7aLy9uDetcueuxUancheNkOA3e2uyhCzFk7x9a7w6Pd7ZcnqXZeL3L7dvnTxnb7P9q4vMt2sd9Vu81jvwAQ1yd58ZkCGAAAAABJRU5ErkJggg==) no-repeat center bottom;display: block;padding-bottom: 8px;}
.floatNav .fnav ul li{height: 20px;line-height: 20px;text-align: center;font-size: 14px;color: #3d3d3d;margin-bottom: 11px;}
.floatNav .fnav ul li a{color: #3d3d3d; display:inline-block;height: 20px; width:78px;text-decoration: none;}
.floatNav .fnav ul li:hover a{color: #0D77D4;}
.floatNav .fnav ul li.cur a{background-color: #0D77D4;color: #fff;}
.floatNav .backTop{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAUCAMAAABYi/ZGAAAAJ1BMVEVHcEwGab8Gab8Gab8Gab8Gab8Gab8Gab8Gab8Gab8Gab8Gab8Gab87z2a5AAAADHRSTlMAIFBAlOClA4d46TLVl1rgAAAATElEQVR42r3LSQ6AMAxD0QBJJ3z/80KUyqqaDSv+zk+yIPfZjpywW1IdfacGEEleW0ldiKRIp9QCrEhipQbtqGY2CONdcT9pl88/7AGxSgmj/j1A0gAAAABJRU5ErkJggg==) no-repeat center 12px;height: 39px;cursor: pointer;}
.floatNav .phone{height: 44px;text-align: center;line-height: 44px;border-top: 1px solid #0D77D4;border-bottom: 1px solid #0D77D4;cursor: pointer;position: relative;color: #3d3d3d;font-size: 14px;}
.floatNav .phone .code{position: absolute;width:110px;height:134px;padding-bottom:10px;right:80px;top:-61px;overflow: hidden; display:none; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALEAAACYCAMAAACcVPgJAAAAMFBMVEVHcEw3h8w3h8z4+/3////z+f3B2e/////9/v/1+fzr8/r7/P75+/7u9fvx9vzn8fnJt/NGAAAAB3RSTlMADh3ATYhj3vAKLwAAA2VJREFUeNrt3VFT2zAQBOCSlEp3Oun+/7+tI9tZV7VNDZNyN3MrBxN4+WZnIS8w+eEyP++SPETuP2fwe/KT995w8pRHy3dX4vskFldimcTJV0Ic4hCHOMQhDnGIQxziEIc4xCEOcYhDHOIQhzjEIQ5xiEMc4hCHeDe55BC/OqX4E2dn4uxQXJyJk0dx9iLGLEL86ngUZ2/ij0rOYyD+tiHn05gTJxFv4iIlxC9OFnEmTrRXcjnO94uF9lx5/5gQF5Id4UHsiMeYFicib2JxKBZn4kLkTJw8isWZWBo5Exd34tSaNzE1uSb2M2SZ8mZBXDALOQ0J2RDnVmE6O0JGOk5UV9N5SKyIpRIqPi/ZiLjU9i8dG1pFrlWEPHWcWu2aGX0QUz95iWpbOz4u2lTHpc8CTR5WTGREnCs/Z3waM+LUeBUt7PFajxkxcVu0cwavwY4L1+5Cm9tY7Dgzz7I9pa2OMeTWaYMS+GZNTFyJ2nCma3205bt2xIW526CcAjO+BrGJITcIG7xr47Y6TpU3FaPWbePo2MqQMVfUSniGju0Medgs9CjZkDizdtNpyaY6TlXrQ1SpnRyyJCZlOk3rMSQuyq3V6RzFnDizwmVcjCE7E5OyM3FRdSbO7sSJ94dct8eWuCnDh2O446L6AI4XziOmxFm1nsWeOLGyM3FzJxZVZ+LiSIwhOxNXVWdicScuquxLnNiduKr6Eo9D5r9zg9jMkIcYF6dBXIeHQTGrguqiY9HdXWg/rBCbG7IC2e89arHjpKpdCKNuSzYoZlVU/DSr4Y4xZFQMNDq2NWQdZ4xlGBQnHUvedgyxtSGj4z8qxiosDhkb7nKTryDzf4KIPrKCsWZDHXcnknUsWdlGx4tTpizUPAyZn/dNvkGcZyZNeWBBxZB3wv9VDCg90615yfgbGUheb8/PXy/OM7T1zFRMdp88FLt40fEroa3VRwbqR2IeuXjyAnHu0Fp5ykrtgfNDsaBiHukQf73SFbql4q8xywVxAXBMF8tXK20PpyqoS2aqoONjctoZ8rH4/hnpAtWemUoba7+Gji+I+Rh8v119RxOhWlm30oZaWz+r+fMdy7H41+3iu8bkLRWBtUfmj0vJ6Pjr4vfb7eo783Dt6V6E9iKbXBOno0n8unXxpbx9Mj8u5XaS3xZWFuzuZQDjAAAAAElFTkSuQmCC) no-repeat bottom right;border-radius: 5px;}
.floatNav .phone .code img{display: block; margin:5px 10px; width:90px; height:90px;}
.floatNav .phone .code p{color: #5a5e62;font-size:14px;line-height:18px; text-align:center;}
.floatNav .phone:hover {}
.floatNav .phone:hover .code{
	-webkit-animation: ani_x_fixed_tool_pop .3s 0s ease-out forwards;
	-moz-animation: ani_x_fixed_tool_pop .3s 0s ease-out forwards;
	-o-animation: ani_x_fixed_tool_pop .3s 0s ease-out forwards;
	animation: ani_x_fixed_tool_pop .3s 0s ease-out forwards;
	filter:alpha(opacity=100);
	display: block;
}
@-webkit-keyframes ani_x_fixed_tool_pop{
	0%{opacity:.5;-webkit-transform:scale(.5);-webkit-transform-origin:center right;}
	60%{opacity:1;-webkit-transform:scale(1);-webkit-transform-origin:center right;}
	100%{opacity:1;-webkit-transform:scale(1);-webkit-transform-origin:center right;}
}
@-moz-keyframes ani_x_fixed_tool_pop{
	0%{opacity:.5;-webkit-transform:scale(.5);-moz-transform-origin:center right;}
	60%{opacity:1;-webkit-transform:scale(1);-moz-transform-origin:center right;}
	100%{opacity:1;-webkit-transform:scale(1);-moz-transform-origin:center right;}
}
@-o-keyframes ani_x_fixed_tool_pop{
	0%{opacity:.5;-webkit-transform:scale(.5);-o-transform-origin:center right;}
	60%{opacity:1;-webkit-transform:scale(1);-o-transform-origin:center right;}
	100%{opacity:1;-webkit-transform:scale(1);-o-transform-origin:center right;}
}
@keyframes ani_x_fixed_tool_pop{
	0%{opacity:.5;transform:scale(.5);transform-origin:center right;display: block;}
	60%{opacity:1;transform:scale(1);transform-origin:center right;}
	100%{opacity:1;transform:scale(1);transform-origin:center right;}
}


#autoMenu.fixed {position: fixed;}
.autoMenu ul{padding:20px;}
.autoMenu ul>li{margin-bottom:1px;background-color: #f3f3f3;}
.autoMenu ul>li a {display: block;color: #738192;line-height: 20px;padding: 8px 15px 8px 12px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.autoMenu ul>li.active>a,.autoMenu ul>li a:hover{color: #fff;background: -webkit-linear-gradient(350deg,#20a0ff,#20b8ff);background: linear-gradient(100deg,#20a0ff,#20b8ff);}
.autoMenu ul>li.sub{text-indent: 10px;}

.icon-plus-sign{display:inline-block;width:26px;height:26px;border-radius:50%;border:4px solid #91ba61;background:#91ba61;position:absolute;top:3px;left:3px}
.icon-plus-sign:before,.icon-plus-sign:after{content:'';display:inline-block;width:3px;height:20px;background:#fff;border-radius:1px;position:absolute;top:3px;left:11.5px}
.icon-plus-sign:after{-webkit-transform:rotate(90deg)}
.icon-minus-sign{display:inline-block;width:26px;height:26px;border-radius:50%;border:4px solid #ff5370;background:#ff5370;position:absolute;top:3px;left:3px}
.icon-minus-sign:before{content:'';display:inline-block;width:20px;height:3px;background:#fff;border-radius:1px;position:absolute;left:3px;top:11.5px}

@media only screen and (max-width:1600px) {
  .autoMenu{display:none;}
}


.footer{position:relative;padding:30px 0;background-color:#2c2c30;text-align:center;}
.footer p{text-align:left;}
.footer p a{line-height:31px;}
.footer a{color:#FFF; cursor:pointer;}
.footer a:hover{color:#007bff}
.footer ul{display:inline-block;padding-right: 38px;font-size:12px; overflow:hidden; width:900px}
.footer ul li{float:left; width:120px; height:32px; line-height:32px;list-style: none}
.footer ol{display:inline-block;font-size:12px; overflow:hidden; width:498px;margin-left:58px;text-align:left;}
.footer ol li{overflow: hidden;float:left; width:166px!important; height:20px;line-height:20px; padding:6px 0;}
.footer ol li i{display: inline-block;width: 24px;height: 24px;background: url(../images/dilogos.png) no-repeat;vertical-align: middle;margin-right: 3px;}
.footer ol li:nth-of-type(2) i{background-position-y: -32px;}
.footer ol li:nth-of-type(3) i{background-position-y: -212px;}
.footer ol li:nth-of-type(4) i{background-position-y: -92px;}
.footer ol li:nth-of-type(5) i{background-position-y: -122px;}
.footer ol li:nth-of-type(6) i{background-position-y: -152px;}
.footer ol li:nth-of-type(7) i{background-position-y: -182px;}
.footer ol li:nth-of-type(8) i{background-position-y: -62px;}
.footer ol li:nth-of-type(9) i{background-position-y: -242px;}

.compinfo{margin-top:30px;margin-bottom:15px;color:#999;font-size:12px;}

.copyright{color:#666; margin-bottom:6px;line-height:14px;}
.copyright img{vertical-align:-2px; margin-right:10px;}
.copyright strong{margin:0 8px;}
.copyright a{color: #666;outline: medium none;text-decoration: none;}

.return_top{position: fixed;right:40px;bottom: 50px;z-index: 31;width: 50px;height: 50px;background-image: url(../images/return_top.png);}
.return_top:hover{opacity:.2;}
.professionalLibrary {display: flex;align-items: center;justify-content: space-between;width: 287px;height: 120px;box-shadow: -1px 4px 10px 0px rgb(0 0 0 / 8%);box-sizing: border-box;padding: 20px ;margin-bottom: 18px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;margin: 20px auto;}
.professionalLibrary img {width: auto;height: 100%;}
.professionalLibrary h4{font-size: 16px;}